stick in the craw - French English Dictionary